putlara tapınma - Turkish English Dictionary